one's own advantage - Turco Inglés Diccionario